3 rounds.  Take ~2min of rest between each round.  This isn't meant to be for time, but max reps/weight for each

Power Cleans - Set of 5
Max Muscle Ups - If you can't get to 5, do max pull ups until done
Double Unders - At least 30.  Go for as many in a row as possible.  Don't stop until you break it
Barbell curls - Set of 10.  

Chose a weight for the cleans that pushes you to the limit on the last set.  Go up in weight each set.  The goal for the 3rd round is to not be able to finish the fifth one.   On the curls, keep your elbows pushed against your body.  No cheating